<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="./react/react17.development.js"></script>
    <script src="./react/react-dom17.development.js"></script>
</head>

<body>
    <button></button>
    <div class="box">

    </div>
    <script>
      //  React.createElement()

        // var p = document.createElement("p");
        // console.log(p);

        // var but = document.createElement("button");
        // console.log(but);

        // var p = $("button");
        // b = $("<li></li>");
        // console.log(b);

        // React.createElement (标签名称，标签属性，标签内容1，标签内容2，。。。)
        var span = React.createElement("span",null,"内容");
        console.log(span);

        var p = React.createElement("p",null,span);

        var box = document.querySelector(".box");
// 创建的react对象 渲染到box这个标签内 box这个标签是一个dom标签
        ReactDOM.render(p,box);

    </script>
    <!-- 
    this指向 (this都是在函数中使用的，this指向调用函数的对象)
    全局函数中 指向 window
    事件函数中 指向 调用事件的标签对象
    构造函数中 指向 当前实例对象
    箭头函数中 指向 创建当前箭头函数的作用域中的this

-->
</body>


</html>